foreign firm - German English Dictionary